canopy release assembly - English Synonyms Dictionary